# -*- coding = utf-8 -*-
# @Time    : 2025/6/23 15:48
# @Author  : 杨明明
# @File    : base_models.py
# @Software: PyCharm

from django.db import models


class BaseModel(models.Model):
    """
    数据库表公共字段
    """
    create_time = models.DateTimeField(verbose_name='创建时间',  help_text='创建时间', auto_now_add=True)
    update_time = models.DateTimeField(verbose_name='更新时间', help_text='更新时间', auto_now=True)
    is_deleted = models.BooleanField(verbose_name='逻辑删除', help_text='逻辑删除', default=False)

    class Meta:
        # 为抽象模型类，用于其他模型类继承，数据库迁移不会创建数据库表
        abstract = True
        verbose_name = '公共字段表'
        verbose_name_plural = verbose_name